<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>数组求和以及平均值案例</title>
</head>

<body>
  <script>
    // 需求： 数组求和以及平均值  [2, 6, 1, 7, 4] 
    /*
     思路:
     1) 定义变量 sum(总和) 平均值(average)
     2) 遍历数组, 取出每一个元素累加到sum
     3) 用总和/数组的长度得到平均值
    */
    let arr = [12, 16, 11, 17, 14]

    // 1. 定义变量 sum(总和) 平均值(average)
    let sum = 0
    let average = 0

    // 2. 遍历数组, 取出每一个元素累加到sum
    for (let i = 0; i < arr.length; i++) {
      // console.log(arr[i])
      // sum = sum + arr[i]
      sum += arr[i]
    }

    // 3. 用总和/数组的长度得到平均值
    average = sum / arr.length

    // 4. 输出结果
    console.log(`数组数据总和: ${sum}, 平均值: ${average}`)

  </script>
</body>

</html>